32 research outputs found

    Evaluando la Creación de Pruebas Unitarias para un Sistema Legado mediante Microsoft Fakes y Dobles de Prueba

    Get PDF
    Este artículo evalúa la creación de pruebas unitarias para un sistema de código legado usando dos técnicas alternativas: el framework de aislamiento Microsoft Fakes y el método de dobles de prueba. La organización en la cual se efectuó este estudio no realiza pruebas unitarias, lo cual deriva en un alto costo de mantenimiento para sus sistemas pues debe ejecutar pruebas de regresión manuales cuando se realiza un cambio. Se usó entonces uno de sus sistemas legados como caso de estudio para evaluar cuál técnica de inclusión de pruebas unitarias resultaba más ventajosa para la organización. En primer lugar, se analizó la mantenibilidad del sistema legado. En segundo lugar, se seleccionaron los métodos a probar con pruebas unitarias y finalmente, se desarrollaron las pruebas usando el framework Microsoft Fakes y el método de dobles de prueba. Durante el desarrollo y la ejecución de las pruebas, se recolectaron las métricas necesarias para la comparación de ambos métodos. Los resultados de este caso de estudio muestran que Microsoft Fakes posibilita el desarrollo de pruebas unitarias en código legado sin necesidad de cambiar el código productivo y en un menor tiempo de desarrollo que dobles de prueba, pero a un mayor tiempo de ejecución.UCR::Vicerrectoría de Docencia::Ingeniería::Facultad de Ingeniería::Escuela de Ciencias de la Computación e InformáticaUCR::Vicerrectoría de Investigación::Unidades de Investigación::Ingeniería::Centro de Investigaciones en Tecnologías de Información y Comunicación (CITIC

    Reporte técnico sobre Visual Studio 2010

    Get PDF
    Proyecto de investigación n. 824-B1-133Universidad de Costa Rica/[824-B1-133]/UCR/Costa RicaUCR::Vicerrectoría de Investigación::Unidades de Investigación::Ingeniería::Centro de Investigaciones en Tecnologías de Información y Comunicación (CITIC

    A tertiary study on model-based testing areas, tools and challenges: Preliminary results

    Get PDF
    Context: Model-based testing (MBT) is one of the most studied approaches by secondary studies in the area of software testing. A tertiary study that aggregates knowledge from secondary studies on MBT can be useful to both academia and industry. Objective: The goal of this study is to identify and characterize secondary studies in model-based testing, in terms of the areas, tools and challenges they have investigated. Method: We conducted a tertiary study in MBT. Our systematic mapping of secondary studies included 12 literature surveys and 10 systematic reviews over the period 1996–2016.Results: We found that the two most studied areas of MBT are UML models and Transition-based notations. We also found that only 5 studies compared and classified MBT tools. The main challenges and limitations found were related to the need for more empirical evidence that supports the selection of MBT approaches and tools. Conclusions: Not many systematic reviews on MBT were found, consequently some areas still lack secondary studies: test execution aspects, language types, model dynamics, and some model paradigms and generation methods. We thus encourage the MBT community to perform further systematic reviews and mapping studies, following known protocols and reporting procedures, in order to increase the quality and quantity of empirical studies in MBT.Universidad de Costa Rica/[834-B7-749]/UCR/Costa RicaUCR::Vicerrectoría de Docencia::Ingeniería::Facultad de Ingeniería::Escuela de Ciencias de la Computación e InformáticaUCR::Vicerrectoría de Investigación::Unidades de Investigación::Ingeniería::Centro de Investigaciones en Tecnologías de Información y Comunicación (CITIC

    Sistemas de apoyo a la toma de decisiones que usan inteligencia artificial en la agricultura de precisión

    Get PDF
    Los sistemas de apoyo a la toma de decisiones para la agricultura permiten optimizar los procesos de cultivo, al utilizar la menor cantidad de recursos (tierra, agua y fertilizantes). En esta investigación, se caracterizaron los sistemas de apoyo a la toma de decisiones que usan técnicas de inteligencia artificial (IA) en procesos de agricultura de precisión. Para ello, se realizó un mapeo sistemático de literatura donde se identificaron 39 estudios primarios. Los estudios se analizaron con respecto a las técnicas de IA utilizadas, las variables de entrada, salidas, tipo de procesamiento realizado, y evaluación de las soluciones reportadas. En total se identificaron 12 técnicas de IA y 73 variables de entrada, siendo las variables de clima las más usadas. Adicionalmente, se evidenció que el 57% de los estudios analizados (18) reportan automatización de los procesos mediante el uso de actuadores, mientras que solo el 17% (6) brindan recomendaciones a los agricultores.Universidad de Costa Rica/[834-B9-189]/UCR/Costa RicaUniversidad de Costa Rica/[736-B8-016 ]/UCR/Costa RicaUCR::Vicerrectoría de Investigación::Unidades de Investigación::Ingeniería::Centro de Investigaciones en Tecnologías de Información y Comunicación (CITIC)UCR::Vicerrectoría de Investigación::Unidades de Investigación::Ciencias Agroalimentarias::Estación Experimental Agrícola Fabio Baudrit Moreno (EEAFBM

    A Comparison between a Relational Database and a Graph Database in the context of a Personalized Cancer Treatment Application

    Get PDF
    This paper presents a performance comparison between a relational database (implemented in MySQL) and a graph database (implemented in Neo4j). Unlike traditional benchmarks, this comparison is made in the context of a real health application which was developed in Costa Rica. The comparison encompassed twelve queries and three data size configurations.The results of the comparison indicate that MySQL performs better than Neo4j in most cases, but has a poor performance when data size is large and the queries have multiple join operations.Universidad de Costa Rica/[]/UCR/Costa RicaUCR::Vicerrectoría de Investigación::Unidades de Investigación::Ingeniería::Centro de Investigaciones en Tecnologías de Información y Comunicación (CITIC)UCR::Vicerrectoría de Docencia::Ingeniería::Facultad de Ingeniería::Escuela de Ciencias de la Computación e Informátic

    Narrativas multiplataforma para la conservación sociocultural

    Get PDF
    Partial results are presented of an ongoing research that integrates the disciplines of Architecture and Design, from the strategic line of territorial development and sustainability, with the aim of implementing a social project for the rescue and conservation of socio-cultural knowledge of the Zenú indigenous community, settled in the village of Puerto Viejo, Municipality of Tolú, Colombia. Se presentan resultados parciales de una investigación en curso que integra las disciplinas de Arquitectura y Diseño, desde la línea estratégica de desarrollo territorial y sostenibilidad, con el objetivo de implementar un proyecto social para el rescate y conservación de saberes socioculturales de la comunidad indígena Zenú, asentada en el corregimiento de Puerto Viejo, Municipio de Tolú, Colombia. São apresentados resultados parciais de uma investigação em curso que integra as disciplinas de Arquitectura e Design, a partir da linha estratégica de desenvolvimento e sustentabilidade territorial, com o objectivo de implementar um projecto social de resgate e conservação do conhecimento sócio-cultural da comunidade indígena Zenú, estabelecida na aldeia de Puerto Viejo, Município de Tolú, Colômbia.&nbsp

    Patients with obstructive sleep apnea can favor the predisposing factors of periodontitis by the presence of P. melaninogenica and C. albicans, increasing the severity of the periodontal disease

    Get PDF
    Q2Q2Pacientes con PeriodontitisPacientes con Apnea obstructiva del sueñoObjective: The aim of this study was to analyze the cultivable oral microbiota of patients with obstructive sleep apnea (OSA) and its association with the periodontal condition. Methods: The epidemiology profile of patients and their clinical oral characteristics were determined. The microbiota was collected from saliva, subgingival plaque, and gingival sulcus of 93 patients classified into four groups according to the periodontal and clinical diagnosis: Group 1 (n = 25), healthy patients; Group 2 (n = 17), patients with periodontitis and without OSA; Group 3 (n = 19), patients with OSA and without periodontitis; and Group 4 (n = 32), patients with periodontitis and OSA. Microbiological samples were cultured, classified, characterized macroscopically and microscopically, and identified by MALDI-TOF-MS. The distribution of complexes and categories of microorganisms and correlations were established for inter- and intra-group of patients and statistically evaluated using the Spearman r test (p-value <0.5) and a multidimensional grouping analysis. Result: There was no evidence between the severity of OSA and periodontitis (p = 0.2813). However, there is a relationship between the stage of periodontitis and OSA (p = 0.0157), with stage III periodontitis being the one with the highest presence in patients with severe OSA (prevalence of 75%; p = 0.0157), with more cases in men. The greatest distribution of the complexes and categories was found in oral samples of patients with periodontitis and OSA (Group 4 P-OSA); even Candida spp. were more prevalent in these patients. Periodontitis and OSA are associated with comorbidities and oral conditions, and the microorganisms of the orange and red complexes participate in this association. The formation of the dysbiotic biofilm was mainly related to the presence of these complexes in association with Candida spp. Conclusion: Periodontopathogenic bacteria of the orange complex, such as Prevotella melaninogenica, and the yeast Candida albicans, altered the cultivable oral microbiota of patients with periodontitis and OSA in terms of diversity, possibly increasing the severity of periodontal disease. The link between yeasts and periodontopathogenic bacteria could help explain why people with severe OSA have such a high risk of stage III periodontitis. Antimicrobial approaches for treating periodontitis in individuals with OSA could be investigated in vitro using polymicrobial biofilms, according to our findings.https://orcid.org/0000-0003-0006-7822https://orcid.org/0000-0003-2528-9632https://orcid.org/0000-0002-1387-1935https://orcid.org/0000-0003-1011-4450https://orcid.org/0000-0002-4069-4719https://orcid.org/0000-0001-5576-9341https://orcid.org/0000-0002-9884-9242https://orcid.org/0000-0003-1803-9141https://orcid.org/0000-0003-1302-5429Revista Internacional - IndexadaA1N

    Medio ambiente, sociedad, ética, auditoría y educación. La Investigación Contable en UNIMINUTO Virtual y a Distancia: Contexto y Oportunidades.

    Get PDF
    En los últimos años la educación a distancia ha mostrado ser capaz de reducir la brecha de inequidad social, de capacitar personas en lugares remotos, de brindar la posibilidad a la comunidad discapacitada y de permitirle a quienes no cuentan con suficientes recursos económicos acceder a la educación superior, la presente investigación da cuenta de los aspectos clave asociados a la decisión de matricularse en el programa de Contaduría Pública en la modalidad distancia tradicional. Se realizó un análisis de las narrativas basado en los resultados de un instrumento aplicado a 150 estudiantes. Para el análisis de datos se empleó la herramienta SenseMaker®. Los resultados evidencian aspectos personales, sociales y culturales que posicionan la oferta de educación en la modalidad a distancia como la institución que permite resignificar la vida de las persona

    Medio ambiente, sociedad, ética, auditoría y educación. La Investigación Contable en UNIMINUTO Virtual y a Distancia: Contexto y Oportunidades.

    Get PDF
    En los últimos años la educación a distancia ha mostrado ser capaz de reducir la brecha de inequidad social, de capacitar personas en lugares remotos, de brindar la posibilidad a la comunidad discapacitada y de permitirle a quienes no cuentan con suficientes recursos económicos acceder a la educación superior, la presente investigación da cuenta de los aspectos clave asociados a la decisión de matricularse en el programa de Contaduría Pública en la modalidad distancia tradicional. Se realizó un análisis de las narrativas basado en los resultados de un instrumento aplicado a 150 estudiantes. Para el análisis de datos se empleó la herramienta SenseMaker®. Los resultados evidencian aspectos personales, sociales y culturales que posicionan la oferta de educación en la modalidad a distancia como la institución que permite resignificar la vida de las persona

    The management of acute venous thromboembolism in clinical practice. Results from the European PREFER in VTE Registry

    Get PDF
    Venous thromboembolism (VTE) is a significant cause of morbidity and mortality in Europe. Data from real-world registries are necessary, as clinical trials do not represent the full spectrum of VTE patients seen in clinical practice. We aimed to document the epidemiology, management and outcomes of VTE using data from a large, observational database. PREFER in VTE was an international, non-interventional disease registry conducted between January 2013 and July 2015 in primary and secondary care across seven European countries. Consecutive patients with acute VTE were documented and followed up over 12 months. PREFER in VTE included 3,455 patients with a mean age of 60.8 ± 17.0 years. Overall, 53.0 % were male. The majority of patients were assessed in the hospital setting as inpatients or outpatients (78.5 %). The diagnosis was deep-vein thrombosis (DVT) in 59.5 % and pulmonary embolism (PE) in 40.5 %. The most common comorbidities were the various types of cardiovascular disease (excluding hypertension; 45.5 %), hypertension (42.3 %) and dyslipidaemia (21.1 %). Following the index VTE, a large proportion of patients received initial therapy with heparin (73.2 %), almost half received a vitamin K antagonist (48.7 %) and nearly a quarter received a DOAC (24.5 %). Almost a quarter of all presentations were for recurrent VTE, with &gt;80 % of previous episodes having occurred more than 12 months prior to baseline. In conclusion, PREFER in VTE has provided contemporary insights into VTE patients and their real-world management, including their baseline characteristics, risk factors, disease history, symptoms and signs, initial therapy and outcomes
    corecore